/* 弹出层 */
@charset "UTF-8";
.mask_layer {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #000;
	z-index: 1001;
	-moz-opacity: 0.1;
	opacity: 0.1;
	filter: alpha(opacity=10);
}
.Popup_layer{
	width: 758px;
	min-height: 684px;
	background: #C9B19B;
	padding: 40px 0 40px 0;
	position: absolute;
	display: none;
	left: 45%;
	border-radius:20px;
	z-index: 1002;
}
.Popup_layer_min{
	width: 558px;
	min-height: 484px;
	background: #fff;
	padding: 40px 0 40px 0;
	position: absolute;
	display: none;
	left: 45%;
	border-radius:20px;
	z-index: 1002;
}
.Popup_layer_cue{
	width: 450px;
	min-height: 260px;
	background: #fff;
	padding: 40px 0 40px 0;
	position: absolute;
	display: none;
	left: 45%;
	border-radius:20px;
	z-index: 1002;
}
.Popup_layer_cue .close {
	position:absolute;
	top:30px;
	right:30px;
	width: 30px;
	height: 30px;
	text-align:center;
}
.close {
	position: absolute;
    top: 25px;
    right: 38px;
    width: 40px;
    height: 40px;
    text-align: center;
}
.i_close {
	float: right;
}
.i_close img {
	width: 20px;
}
.main_box_big{
	float:left;
	width:718px;
	margin-left:40px;
}
.main_box_street{
	float:left;
	width:100%;
}
.main_box_street .title_line{ margin:0 40px 30px 40px;}
.Popup_layer .title_line{
	float:left;
	width:677px;
	height:40px;
	border-bottom:1px solid rgba(0,0,0,.1);
	padding-bottom:26px;
	margin-bottom:30px;
}
.Popup_layer .title_line i{
	display:inline-block;
	background:url(../images/icon_03.png) no-repeat left 8px;
	padding-left:42px;
	line-height:40px;
}
.Popup_layer .title_line .CH,.Popup_layer_min .title_line .CH{
	font-family:"NSimSun";
	font-size:30px;
	color:#000;
	font-weight:900;
	margin-right:10px;
	line-height:40px;
}
.Popup_layer .title_line .EN{
	font-family:"Times New Roman", Times, serif;
	font-size:30px;
	color:rgba(0,0,0,.2);
	font-weight:800;
}
.Popup_layer_min .title_line{
	float:left;
	width:478px;
	height:40px;
	border-bottom:1px solid rgba(0,0,0,.1);
	padding-bottom:26px;
	margin-bottom:30px;
}

.Popup_layer .popup_con{
	float:left;
	width:100%;
	height:578px;
	overflow-y:auto;
	text-align: justify;
}
.Popup_layer_min .main_box_big{
	float:left;
	width:518px;
	margin-left:40px;
}
.Popup_layer_min .popup_con{ float:left; width:518px; height:378px; overflow-y:auto; text-align: justify;}
.Popup_layer_cue .main_box_big{
	float:left;
	width:410px;
	margin-left:40px;
}
.Popup_layer_cue .popup_con{ float:left; width:410px; height:260px; overflow-y:auto; text-align: justify;}
.popup_con .content{
	float:left;
	width:677px;
	font-size:16px;
	color:#000;
	line-height:28px;
	letter-spacing:1px;
}
.popup_con .content .img{ margin-bottom:15px; text-align:center;}
.popup_con .content .p_bmt{ margin-bottom:55px;}
.popup_con .content .p_bmt2{ margin-bottom:20px;}
.popup_con .content .p_title{ margin-bottom:48px;}
.popup_con .content .t_fnt{ font-size:24px; color:#000; font-weight:600; letter-spacing:2px; line-height:35px; margin-bottom:10px;}
.popup_con .content .d_main{ float:left; width:670px; margin-top:44px;}
.popup_con .content .d_left{
	float:left;
	width:142px;
	margin-right:25px;
	text-align:center;
}
.popup_con .content .d_right{
	float:left;
	width:503px;
	text-align:left;
}
.popup_con .content .d_right .t_fnt{ font-size:24px; color:#000; font-weight:600; letter-spacing:2px; line-height:35px; margin-bottom:30px;}

.popup_con .street_con{
	float:left;
	width:690px;
	font-size:16px;
	color:#000;
	line-height:28px;
	letter-spacing:1px;
	margin:0 34px;
	text-align: justify;	
}
.popup_con .street_con .t_title{
	float:left;
	width:100%;
	background:url(../images/index/icon_10.png) no-repeat left center;
	font-size:20px;
	color:#000;
	letter-spacing:1px;
	font-weight:600;
	padding-left:25px;
}
.popup_zfname{
	position:relative;
	float:left;
	width:690px;
	font-size:24px;
	color:#000;
	font-weight:600;
	letter-spacing:2px;
	line-height:58px;
	margin:10px 0;
}
a.popup_tel{
	position:absolute;
	right:70px;
	top:10px;
	display:inline-block;
	width:194px;
	height:58px;
	background:url(../images/index/icon_08.png) no-repeat;
	font-size:14px;
	color:#fff;
	font-weight:lighter;
	line-height:35px;
	letter-spacing:0;
	padding-left:45px;	
	overflow:hidden;
}
a.popup_map{
	position:absolute;
	display:inline-block;
	right:0;
	top:12px;
	width:122px;
	height:44px;
	background:url(../images/index/icon_09.png) no-repeat;
	overflow:hidden;
}
.popup_screen{
	float:left;
	width:100%;
	max-width:758px;
	background:rgba(95,117,166,.1);
	padding:25px 0;
	margin-bottom:20px;
}

/*任职人员*/
.rzry_list{ position:relative; float:left; width:690px; height:170px; margin-top:30px; overflow:hidden; }
.rzry_list .bd{ float:left; margin:0 35px;}
.rzry_list .bd ul{ overflow:hidden; zoom:1; }
.rzry_list .bd ul li{ float:left; width:100px; height:170px; margin:0 12px;}
.rzry_list .bd ul li .pic{ float:left; width:100px; height:100px; border-radius:50%; margin-bottom:10px; }
.rzry_list .bd ul li .con{ float:left; width:100px; font-size:14px; color:rgba(0,0,0,.5); text-align:center;}
.rzry_list .bd ul li .con .fnt_name{ font-size:18px; color:#000; line-height:30px;}
.rzry_list .next{ position:absolute;right:0; top:70px; display:block;  width:30px; height:30px; overflow:hidden;
	 cursor:pointer; background:url(../images/next.png) no-repeat;}
.rzry_list .prev{ position:absolute;left:0; top:70px; display:block;  width:30px; height:30px; overflow:hidden;
			 cursor:pointer; background:url(../images/prev.png) no-repeat;}


/* 设置滚动条的样式 */
.popup_con::-webkit-scrollbar {
	width:10px;
}
/* 滚动槽 */
.popup_con::-webkit-scrollbar-track {
	-webkit-box-shadow:outset 0 0 6px rgba(0,0,0,0);
	border-radius:10px;
}
/* 滚动条滑块 */
.popup_con::-webkit-scrollbar-thumb {
	border-radius:10px;
	background-image: linear-gradient(rgba(18,56,64,0.7), rgba(18,56,64,1));
	-webkit-box-shadow:0 2px 8px rgba(77,100,245,.2);
}
.popup_con::-webkit-scrollbar-thumb:window-inactive {
	background:rgba(0,0,0,0.4);
}